package pointcloud;

/**
 * Author: Zhang Dongwei
 * Date: 2023/4/9 11:40
 */
class Animal{//建立一个Animal超类(父类)
    public float weight= 10;//建立一个叫重量的字段(属性),因为所以动物都有重量对吧
    public void eat() {	//建立eat(吃)的功能，同理所有动物都有吃的功能
    }
}
class Brid extends Animal{//建立一个Animal的子类Brid
    public int Wings = 2;//作为一只正常鸟,它应该有两个翅膀
    public void fly() {	//并且它拥有会飞的功能
    }
}
class Dog extends Animal{//同理建立Animal的子类dog
    public int Legs =4;//它拥有四条腿
    public void walk() {//拥有行走的功能
    }
}
public class test { //创建一个类叫做Hello

    public static void main(String[] args) {

        Animal bill = new Dog();//建立一个叫bill的对象,也可以说有一条叫bill的dog
        bill.eat();//它可以使用作为动物基础的功能 子类可以使用父类的功能
//        bill.walk();//它也可以使用身为一条狗的行走的功能
    }
}
